Dynomotion

Group: DynoMotion Message: 9178 From: Hugh Sontag Date: 2/10/2014
Subject: Getting Mach3 running - no machine movement
I'm trying to get Mach3 running with our CNC router.

It's working with KMotionCNC. The motors are tuned and KMotionCNC can jog the axes.

I've configured Mach3 to use the Dynomotion.dll plugin. When I choose "Config->Config Plugins", I get a dialog that includes "Dynomotion-V431s" at the top of the list.

Clicking "CONFIG" next to "Dynomotion-V431s" brings up the configuration dialog.

I've entered an "Init.c" program, a spindle speed control program, and a notify program. The notify program just implements the "NotifyZeroEncoderMach3.c" for zeroing the axes. I've attached a screen shot of the config dialog.

I'm curious, why is this needed? It seems to me that if the machine is not moving, there is no need to disable the axes and re-enable them.

It would appear that all is set up, because when I click the RESET button in Mach3, the machine's axes are enabled, and I can jog the axes in KMotionCNC.

After RESET, the STATUS line shows: "Dynomotion Status: OK".

But when I bring up the MPG in Mach3 by pressing Tab, none of the buttons, like "+Y" for example, move the axes.

Also, clicking the "Zero X", "Zero Y", and "Zero Z" buttons, the DROs for these axes don't change. I would expect them to go to zero.

What can I do to get the KFLOP to start moving the machine in response to user input in Mach3? What might be wrong such that the "Zero X", "Zero Y", and "Zero Z" buttons don't seem to function?

Thanks,
Hugh

  @@attachment@@
Group: DynoMotion Message: 9179 From: Hugh Sontag Date: 2/10/2014
Subject: Getting Mach3 running - no machine movement
I also noticed that the border around the RESET button blinks alternately between red and green, and that there is a message to the right of the button that says

"Emergency Mode Active... Press RESET..."

But after pressing RESET, the message doesn't go away, and the border of the button continues to blink.

How can I get Emergency Mode to be not active?

Thanks,
Hugh
Group: DynoMotion Message: 9180 From: TK Date: 2/10/2014
Subject: Re: Getting Mach3 running - no machine movement
Hi Hugh,

Mach3 doesn't allow you to disable the EStop input under Config | Ports and Pins. Set to some unused input. Invert the polarity if necessary. 

Regards

TK

On Feb 10, 2014, at 12:35 PM, Hugh Sontag <hsontag@...> wrote:

 

I also noticed that the border around the RESET button blinks alternately between red and green, and that there is a message to the right of the button that says

"Emergency Mode Active... Press RESET..."

But after pressing RESET, the message doesn't go away, and the border of the button continues to blink.

How can I get Emergency Mode to be not active?

Thanks,
Hugh

Group: DynoMotion Message: 9181 From: Hugh Sontag Date: 2/10/2014
Subject: Re: Getting Mach3 running - no machine movement
Hi Tom,

Changing the Estop input in Ports and Pins allows machine movement.

Is there a way to inform Mach3 of an Estop event that KFLOP detects? Right now, my Estop button disables the axes.

Does Mach3 get notified that the axes are disabled? I'm wondering what it does if it's running G-Code and the axes are disabled due to an Estop.

Thanks,
Hugh



On Mon, Feb 10, 2014 at 2:39 PM, TK <tk@...> wrote:
 

Hi Hugh,

Mach3 doesn't allow you to disable the EStop input under Config | Ports and Pins. Set to some unused input. Invert the polarity if necessary. 

Regards

TK

On Feb 10, 2014, at 12:35 PM, Hugh Sontag <hsontag@...> wrote:

 

I also noticed that the border around the RESET button blinks alternately between red and green, and that there is a message to the right of the button that says

"Emergency Mode Active... Press RESET..."

But after pressing RESET, the message doesn't go away, and the border of the button continues to blink.

How can I get Emergency Mode to be not active?

Thanks,
Hugh


Group: DynoMotion Message: 9183 From: Tom Kerekes Date: 2/10/2014
Subject: Re: Getting Mach3 running - no machine movement
Hi Hugh,

Yes if you actually have an EStop input configure the Mach3 Input for it.

The Plugin should also detect Axes being Disabled.

Regards
TK